#include <scheme.h>
#include <linux/module.h>
#include <linux/security.h>
#include <linux/uaccess.h>  
#include <linux/kallsyms.h>
#if LINUX_VERSION_CODE >= KERNEL_VERSION(4, 2, 0)
	#include <linux/lsm_hooks.h>
#endif
#include "init.h"
#include "data_type.h"
			

static int __init os_sec_init(void)
{
	int retval = 0;
	printk("os_sec_init......\n");
	
	retval = system_init();

	return retval;
}

static void __exit os_sec_exit(void)
{
	
	system_destroy();	
	printk("os_sec_exit......\n");
	return ;	
}

module_init(os_sec_init);
module_exit(os_sec_exit);


MODULE_LICENSE("GPL");
MODULE_DESCRIPTION("os-sec-core-driver");  
MODULE_VERSION("1.0.1");  
MODULE_ALIAS("os-sec");  
MODULE_AUTHOR("yq-tech");  

